ocean current power generation system - Turco Inglés Diccionario